proprietor of a shop or business - Almanca İngilizce Sözlük